Route OpenAI reasoning and GPT-3.5 model IDs - #511
Conversation
|
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
|
Your branch is 1 commits behind git fetch origin main
git merge origin/main
git pushNote: Enable "Allow edits by maintainers" to allow automatic updates. |
1 similar comment
|
Your branch is 1 commits behind git fetch origin main
git merge origin/main
git pushNote: Enable "Allow edits by maintainers" to allow automatic updates. |
Description
Add the missing OpenAI routing patterns for GPT-3.5 and the o-series reasoning models. Without these patterns, valid model IDs such as
o3-minifall through provider resolution before the OpenAI provider can be initialized.The registry test uses the centralized pattern tuple and verifies representative IDs from both families.
Fixes #492
Bug fix
How Has This Been Tested?
The full project test suite was not run locally because this focused routing change can be checked with the standard library, while importing the complete package would require installing the project's Google SDK, pandas, NumPy, and other base dependencies. GitHub CI is expected to run the repository test matrix.
Checklist
AI-assisted tooling was used for repository inspection, test design, and drafting. The code change and validation scope are described above.